.wrap {
    width: 1200px;
    margin: 0 auto
}

.top-bar {
    height: 40px;
    border-bottom: 1px solid #eaeaea;
    background: #f8f8f8
}

.top-bar .top-left {
    min-width: 250px;
    float: left;
}

.top-bar .top-left a {
    display: block;
    width: 100px;
    height: 40px;
    line-height: 40px;
    border-left: 1px solid #eaeaea;
    color: #555;
    text-align: center;
    float: left;
    font-size: 13px
}

.top-bar .top-left a:nth-child(2) {
    border-right: 1px solid #eaeaea
}

.top-bar .top-left a:hover {
    color: #ec0927
}

.top-bar .top-right {
    color: #0e0e0e;
    line-height: 40px;
    float: right;
    font-size: 12px
}

.top-bar .top-right b {
    font-size: 18px
}
